package main.java.IO;

/*  文本数据的写操作实现  */
import java.io.FileOutputStream;
import java.io.IOException;
import java.nio.charset.StandardCharsets;

public class WriteStringDemo {
    public static void main(String[] args) throws IOException {
        //构建文件输出流对象
        String str = "hello world";
        //构建文件输出流对象文本
        FileOutputStream fos = new FileOutputStream("hello.txt");
        //将字符串转换为字节数组
        byte[] data = str.getBytes(StandardCharsets.UTF_8);
        //将数据写入到输出流中
        fos.write(data);
        //写入中文
        str = "你好";
        //将数据写入到输出流中
        fos.write(str.getBytes(StandardCharsets.UTF_8));
        //关闭流
        fos.close();
    }
}
